Text copied to clipboard!
Заглавие
Text copied to clipboard!Старши софтуерен инженер
Описание
Text copied to clipboard!
Търсим Старши софтуерен инженер, който да се присъедини към нашия екип и да играе ключова роля в проектирането, разработката и поддръжката на мащабируеми и надеждни софтуерни решения. Като част от нашия технологичен екип, вие ще работите в тясно сътрудничество с други инженери, продуктови мениджъри и дизайнери, за да създавате иновативни продукти, които отговарят на нуждите на нашите клиенти.
Старшият софтуерен инженер ще бъде технически лидер, който не само пише висококачествен код, но и подпомага развитието на по-младите инженери чрез менторство и технически насоки. Очакваме от вас да имате дълбоко разбиране на архитектурни принципи, добри практики в програмирането и опит в разработката на сложни системи.
Вашата роля ще включва вземане на стратегически технически решения, участие в планирането на проекти, както и активно участие в процесите на код ревю и оптимизация на производителността. Ще работите в гъвкава среда, където се насърчава иновацията и се цени сътрудничеството.
Ако сте страстен по отношение на технологиите, обичате да решавате сложни проблеми и искате да имате реално въздействие върху продуктите, които създаваме, тази позиция е за вас.
Отговорности
Text copied to clipboard!- Проектиране и разработка на мащабируеми софтуерни архитектури
- Писане на чист, ефективен и поддържаем код
- Менторство и техническа подкрепа на по-млади инженери
- Участие в технически дискусии и вземане на архитектурни решения
- Извършване на код ревюта и осигуряване на високо качество на кода
- Сътрудничество с продуктови мениджъри и дизайнери
- Оптимизация на производителността и надеждността на системите
- Участие в планиране и оценка на проекти
- Следене на нови технологии и внедряване на добри практики
- Поддържане на документация и технически спецификации
Изисквания
Text copied to clipboard!- Бакалавърска или магистърска степен по компютърни науки или свързана област
- Минимум 6 години професионален опит в софтуерното инженерство
- Отлични познания по поне един от езиците: Java, C#, Python, Go или JavaScript
- Опит с облачни платформи като AWS, Azure или GCP
- Дълбоко разбиране на архитектурни модели и дизайн шаблони
- Опит с CI/CD процеси и инструменти
- Умения за решаване на сложни технически проблеми
- Добри комуникационни и колаборативни умения
- Опит с Agile/Scrum методологии
- Желание за учене и споделяне на знания
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с проектиране на софтуерна архитектура?
- Кои програмни езици използвате най-често и защо?
- Разкажете за проект, в който сте играли водеща техническа роля.
- Как подхождате към менторството на по-млади инженери?
- Какви инструменти използвате за CI/CD?
- Как се справяте с технически дълг в дългосрочни проекти?
- Какви са вашите предпочитани практики за код ревю?
- Какво е вашето разбиране за DevOps културата?
- Какви са вашите очаквания от една инженерна култура?
- Какво ви мотивира да работите като старши инженер?